import excel "C:\LLN (2016-17)\SurveyExperiment\FPA_2020\FPA_1st_round\FPA_2nd_R&R\ReplicationData\replication��o��\raw_data_FTA.xlsx", sheet("raw_data") firstrow
log using "C:\LLN (2016-17)\SurveyExperiment\FPA_2020\FPA_1st_round\FPA_2nd_R&R\ReplicationData\replication��o��\log_FTA.smcl"
*---------------------------------------------------------------------------------------
*Statistical analyses are conducted using STATA 13.0. 
*Figures are made using JMP Pro16.
*---------------------------------------------------------------------------------------
*------------Analyzing both Nonsatisficers and Satisficers-----------------
label values Nonsatisficer Nonsatisficerlbl
label define Nonsatisficerlbl 0 "Satisficer" 1 "Nonsatisficer" 
label values AIMtreat AIMtreatlbl
label define AIMtreat 1 "Security" 2 "Economy" 3 "Presence" 4 "Control"
label values MEMBERtreat MEMBERtreatlbl
label define MEMBERtreat 1 "Security" 2 "Economy" 3 "Presence" 4 "Control" 
*Table A6 Association between Satisficers and Treatments
tabulate Nonsatisficer AIMtreat, chi2 row
tabulate Nonsatisficer MEMBERtreat, chi2 row
*------------Analyzing only Nonsatisficers-----------------
keep if Nonsatisficer==1
*CREATE dependent variables (5 point-scale)
generate FTAapproval5 = 5 if FTAapproval==1
replace FTAapproval5 = 4 if FTAapproval==2
replace FTAapproval5 = 3 if FTAapproval==5
replace FTAapproval5 = 2 if FTAapproval==3
replace FTAapproval5 = 1 if FTAapproval==4
*CREATE binary dependent variables
generate FTAapproval2 = 0 
replace FTAapproval2 = 1 if FTAapproval <3
*CREATE dummy variables of MEMBERtreat
generate MEMBER_USCH = 0
replace MEMBER_USCH = 1 if MEMBERtreat==3
generate MEMBER_US = 0
replace MEMBER_US = 1 if MEMBERtreat==1
generate MEMBER_NOGP = 0
replace MEMBER_NOGP = 1 if MEMBERtreat==4
generate MEMBER_CONTROL = 0
replace MEMBER_CONTROL = 1 if MEMBERtreat==5
*CREATE variable of SYMPATHY_US
generate SYMPATHY_US = 4 if SYMPATHY_us==1
replace SYMPATHY_US = 3 if SYMPATHY_us==2
replace SYMPATHY_US = 2 if SYMPATHY_us==3
replace SYMPATHY_US = 1 if SYMPATHY_us==4
*CREATE variable of SYMPATHY_CH
generate SYMPATHY_CH = 4 if SYMPATHY_ch==1
replace SYMPATHY_CH = 3 if SYMPATHY_ch==2
replace SYMPATHY_CH = 2 if SYMPATHY_ch==3
replace SYMPATHY_CH = 1 if SYMPATHY_ch==4
*RECODE MALE variable
replace MALE = 0 if MALE==2
*CREATE variable of COLLEGE
generate COLLEGE = 0 if EDU < 6
replace COLLEGE = 1 if EDU < 3
*CREATE variable of PARTY_LDP
generate PARTY_LDP = 0 
replace PARTY_LDP = 1 if PARTY==1
*CREATE variable of INTL_BUSINESS
generate INTL_BUSINESS = 0
replace INTL_BUSINESS = 1 if INTL_BUSINESS_1==1
replace INTL_BUSINESS = 1 if INTL_BUSINESS_2==1
replace INTL_BUSINESS = 1 if INTL_BUSINESS_3==1
replace INTL_BUSINESS = 1 if INTL_BUSINESS_4==1
*Table 1. Multivariate Analysis of FTA Approval under the Security Aim Treatment
ologit FTAapproval5 MEMBER_USCH MEMBER_US MEMBER_NOGP MEMBER_CONTROL SYMPATHY_US SYMPATHY_CH MALE AGE COLLEGE PARTY_LDP INTL_BUSINESS if AIMtreat==1, or
*Table 2. Multivariate Analysis of FTA Approval under the Economyy Aim Treatment
ologit FTAapproval5 MEMBER_USCH MEMBER_US MEMBER_NOGP MEMBER_CONTROL SYMPATHY_US SYMPATHY_CH MALE AGE COLLEGE PARTY_LDP INTL_BUSINESS if AIMtreat==2, or
*>>>Some numbers of Table 2 are slightly different from those on the accepted manuscript. *Sorry, but probably I mistakenly copy the numbers. Still, the differences are quite small.  *The conclusion of the manuscript does not change at all.>>>
* Figure 1 Member Treatment and FTA Approval
ci FTAapproval2 if MEMBERtreat==1, binomial level(95)
ci FTAapproval2 if MEMBERtreat==2, binomial level(95)
ci FTAapproval2 if MEMBERtreat==3, binomial level(95)
ci FTAapproval2 if MEMBERtreat==4, binomial level(95)
ci FTAapproval2 if MEMBERtreat==5, binomial level(95)
*��
*Figure 1 is made based on the above ci results.
*1)open a script "Script_Figure1"
*2)run the script
*3)choose a data table file "Figure1"
* Figure 2 Aim Treatment and FTA Approval
ci FTAapproval2 if AIMtreat==1, binomial level(95)
ci FTAapproval2 if AIMtreat==2, binomial level(95)
ci FTAapproval2 if AIMtreat==3, binomial level(95)
ci FTAapproval2 if AIMtreat==4, binomial level(95)
*��
*Figure 2 is made based on the above ci results.
*1)open a script "Script_Figure2"
*2)run the script
*3)choose a data table file "Figure2"
*Figure 3 Member Treatment and FTA Approval under Security Aim Treatment
ci FTAapproval2 if MEMBERtreat==1 & AIMtreat==1, binomial level(95)
ci FTAapproval2 if MEMBERtreat==2 & AIMtreat==1, binomial level(95)
ci FTAapproval2 if MEMBERtreat==3 & AIMtreat==1, binomial level(95)
ci FTAapproval2 if MEMBERtreat==4 & AIMtreat==1, binomial level(95)
ci FTAapproval2 if MEMBERtreat==5 & AIMtreat==1, binomial level(95)
*��
*Figure 3 is made based on the above ci results.
*1)open a script "Script_Figure3"
*2)run the script
*3)choose a data table file "Figure3"
*Figure 4 Member Treatment and FTA Approval under Economy Aim Treatment
ci FTAapproval2 if MEMBERtreat==1 & AIMtreat==2, binomial level(95)
ci FTAapproval2 if MEMBERtreat==2 & AIMtreat==2, binomial level(95)
ci FTAapproval2 if MEMBERtreat==3 & AIMtreat==2, binomial level(95)
ci FTAapproval2 if MEMBERtreat==4 & AIMtreat==2, binomial level(95)
ci FTAapproval2 if MEMBERtreat==5 & AIMtreat==2, binomial level(95)
*��
*Figure 4 is made based on the above ci results.
*1)open a script "Script_Figure4"
*2)run the script
*3)choose a data table file "Figure4"
*Figure 5 Expectation of Security and Economy Effect and FTA Approval
*CREATE variables regarding Expectation of Security and Economy effect
generate EXPECT_SEC_EFFECT_NODK5 = 5 if EXPECT_SEC_EFFECT < 6
replace EXPECT_SEC_EFFECT_NODK5 = 4 if EXPECT_SEC_EFFECT==2
replace EXPECT_SEC_EFFECT_NODK5 = 3 if EXPECT_SEC_EFFECT==3
replace EXPECT_SEC_EFFECT_NODK5 = 2 if EXPECT_SEC_EFFECT==4
replace EXPECT_SEC_EFFECT_NODK5 = 1 if EXPECT_SEC_EFFECT==5
generate EXPECT_SEC_EFFECT_NODK2 = 0 if EXPECT_SEC_EFFECT < 6
replace EXPECT_SEC_EFFECT_NODK2 = 1 if EXPECT_SEC_EFFECT < 3
generate EXPECT_SEC_EFFECT_DK = 0 
replace EXPECT_SEC_EFFECT_DK = 1 if EXPECT_SEC_EFFECT==6
generate EXPECT_ECON_EFFECT_NODK5 = 5 if EXPECT_ECON_EFFECT < 6
replace EXPECT_ECON_EFFECT_NODK5 = 4 if EXPECT_ECON_EFFECT==2
replace EXPECT_ECON_EFFECT_NODK5 = 3 if EXPECT_ECON_EFFECT==3
replace EXPECT_ECON_EFFECT_NODK5 = 2 if EXPECT_ECON_EFFECT==4
replace EXPECT_ECON_EFFECT_NODK5 = 1 if EXPECT_ECON_EFFECT==5
generate EXPECT_ECON_EFFECT_NODK2 = 0 if EXPECT_ECON_EFFECT < 6
replace EXPECT_ECON_EFFECT_NODK2 = 1 if EXPECT_ECON_EFFECT < 3
generate EXPECT_ECON_EFFECT_DK = 0 
replace EXPECT_ECON_EFFECT_DK = 1 if EXPECT_ECON_EFFECT==6
ci FTAapproval2 if EXPECT_SEC_EFFECT_NODK2==1, binomial level(95)
ci FTAapproval2 if EXPECT_SEC_EFFECT_NODK2==0, binomial level(95)
ci FTAapproval2 if EXPECT_ECON_EFFECT_NODK2==1, binomial level(95)
ci FTAapproval2 if EXPECT_ECON_EFFECT_NODK2==0, binomial level(95)
*��
*Figure 5 is made based on the above ci results.
*1)open a script "Script_Figure5"
*2)run the script
*3)choose a data table file "Figure5"
*Figure 6 Member Treatment and Expectation of Security Effect
ci EXPECT_SEC_EFFECT_NODK2 if MEMBERtreat==1, binomial level(95)
ci EXPECT_SEC_EFFECT_NODK2 if MEMBERtreat==2, binomial level(95)
ci EXPECT_SEC_EFFECT_NODK2 if MEMBERtreat==3, binomial level(95)
ci EXPECT_SEC_EFFECT_NODK2 if MEMBERtreat==4, binomial level(95)
ci EXPECT_SEC_EFFECT_NODK2 if MEMBERtreat==5, binomial level(95)
*��
*Figure 6 is made based on the above ci results.
*1)open a script "Script_Figure6"
*2)run the script
*3)choose a data table file "Figure6"
*Figure 7 Member Treatment and Expectation of Economy Effect
ci EXPECT_ECON_EFFECT_NODK2 if MEMBERtreat==1, binomial level(95)
ci EXPECT_ECON_EFFECT_NODK2 if MEMBERtreat==2, binomial level(95)
ci EXPECT_ECON_EFFECT_NODK2 if MEMBERtreat==3, binomial level(95)
ci EXPECT_ECON_EFFECT_NODK2 if MEMBERtreat==4, binomial level(95)
ci EXPECT_ECON_EFFECT_NODK2 if MEMBERtreat==5, binomial level(95)
*��
*Figure 7 is made based on the above ci results.
*1)open a script "Script_Figure7"
*2)run the script
*3)choose a data table file "Figure7"
*Figure A1 Member Treatment and FTA Approval
ologit FTAapproval5 MEMBER_USCH MEMBER_US MEMBER_NOGP MEMBER_CONTROL
*��
*Figure A1 is made based on the above result.
*1)open a script "Script_FigureA1"
*2)run the script
*3)choose a data table file "FigureA1"
*Table A1. Ordinal Logistic Analysis of FTA Approval
ologit FTAapproval5 MEMBER_USCH MEMBER_US MEMBER_NOGP MEMBER_CONTROL, or
*Figure A2 Member Treatment and FTA Approval under Security Aim Treatment
ologit FTAapproval5 MEMBER_USCH MEMBER_US MEMBER_NOGP MEMBER_CONTROL if AIMtreat==1
*��
*Figure A2 is made based on the above result.
*1)open a script "Script_FigureA2"
*2)run the script
*3)choose a data table file "FigureA2"
*Table A2. Ordinal Logistic Analysis of FTA Approval under Security Aim Treatment
ologit FTAapproval5 MEMBER_USCH MEMBER_US MEMBER_NOGP MEMBER_CONTROL if AIMtreat==1, or
*Figure A3 Member Treatment and FTA Approval under Economy Aim Treatment
ologit FTAapproval5 MEMBER_USCH MEMBER_US MEMBER_NOGP MEMBER_CONTROL if AIMtreat==2
*��
*Figure A3 is made based on the above result.
*1)open a script "Script_FigureA3"
*2)run the script
*3)choose a data table file "FigureA3"
*Table A3. Ordinal Logistic Analysis of FTA Approval under Economy Aim Treatment
ologit FTAapproval5 MEMBER_USCH MEMBER_US MEMBER_NOGP MEMBER_CONTROL if AIMtreat==2, or
*Figure A4 Member Treatment and Expectation of Security Effect
ologit EXPECT_SEC_EFFECT_NODK5 MEMBER_USCH MEMBER_US MEMBER_NOGP MEMBER_CONTROL
*��
*Figure A4 is made based on the above result.
*1)open a script "Script_FigureA4"
*2)run the script
*3)choose a data table file "FigureA4"
*Table A4. Ordinal Logistic Analysis of Expectation of Security Effect
ologit EXPECT_SEC_EFFECT_NODK5 MEMBER_USCH MEMBER_US MEMBER_NOGP MEMBER_CONTROL, or
*Figure A5 Member Treatment and Expectation of Economic Effect
ologit EXPECT_ECON_EFFECT_NODK5 MEMBER_USCH MEMBER_US MEMBER_NOGP MEMBER_CONTROL
*��
**Figure A5 is made based on the above result.
*1)open a script "Script_FigureA5"
*2)run the script
*3)choose a data table file "FigureA5"
*Table A5. Ordinal Logistic Analysis of Expectation of Economic Effect
ologit EXPECT_ECON_EFFECT_NODK5 MEMBER_USCH MEMBER_US MEMBER_NOGP MEMBER_CONTROL, or
*Table A6 has been already made above. 
*Table A7 Association between DK responses at Mechanism Questions about Security Effect and Member Treatment
tabulate EXPECT_SEC_EFFECT_DK MEMBERtreat, chi2 row
*Table A7 Association between DK responses at Mechanism Questions about Economy Effect and Member Treatment
tabulate EXPECT_ECON_EFFECT_DK MEMBERtreat, chi2 row
